rail mounted - French English Dictionary